package com.fuh.study.factory.simple;

/**
 * @创建人 fuh
 * @创建时间 2021/4/12  16:53
 * @描述
 */
public class Consumer {
    public static void main(String[] args) {
        System.out.println("原来的使用方法，需要了解所有接口、实现类：");
        Car car = new Tesla();
        Car car2 = new WuLing();
        car.name();
        car2.name();

        System.out.println("\n使用简单工厂模式实现：");
        car = CarFactory.getCarByName("特斯拉");
        car2 = CarFactory.getCarByName("五菱宏光");
        if (car != null) {
            car.name();
        }
        if (car2 != null) {
            car2.name();
        }
    }
}
